#ifndef _SDLJEU_H
#define _SDLJEU_H
#include <SDL/SDL_ttf.h>
#include <SDL/SDL.h>
#include "jeu.h"


struct SsdlJeu
{
	Jeu *jeu;
	SDL_Surface *ecran;
	SDL_Surface *balle;
	SDL_Surface *balle2;
	SDL_Surface *brique;
	SDL_Surface *barre;
	SDL_Surface *brique2;
	SDL_Surface *fond;
	TTF_Font *police;
	SDL_Surface *texte;
	SDL_Surface *texte2;
	SDL_Surface *GameOver;
	SDL_Surface *vie;
	SDL_Surface *mort;
	SDL_Surface *acier;

};
typedef struct SsdlJeu sdlJeu;

sdlJeu* sdlJeuCreer(const int map[HAUTEUR][LARGEUR]);
void sdlJeuInit(sdlJeu* sj,const int map[HAUTEUR][LARGEUR]);
void sdljeuBoucle( sdlJeu* sj);
void sdljeuDetruit( sdlJeu* sj);

#endif
